99136888
51231567
38287200
7336230
54805111
58623209
41338324
50784096
98111476
32726066
2072894
69944591
26669227
71513817
7546435
5937304
75793382
89903142
40472056
289805
76928184
45974545
1360966
92545873
91279218
44105608
73141525
67438368
3257358
701291
7781972
81055867
22588051
4446375
33002519
42017550
82852373
23444912
63967093
24787357