89927621
51023202
30395652
22974327
8547414
2132231
53441432
72841648
3092751
61455150
2189247
20639657
75848330
2153997
64645345
42785057
15792240
79302103
98613165
7082181
71688427
44869841
94307196
40124762
56348824
20507407
12723103
70157512
31909971
67259952
84824258
44363081
31242412
69357996
64193148
41285479
62159771
71931144
7533454
77414597