30207665
40422583
40487701
64224697
29522126
9672848
59206327
79963129
63607152
75072567
58889844
78869748
48235701
31412559
57849105
1452573
3217431
66718494
49595794
15673900
84061113
69309673
7077452
14805492
43082958
56329274
56521270
5912527
10244601
85017350
67712761
5669675
3369648
9853294
18857456
81588718
41832196
8223612
13459858
4844209