94003823
6965268
37642528
91824555
41365852
78807031
55068632
6701108
3432350
85585167
39114318
9291020
67083866
28011301
48093408
77707967
40811325
23085289
73929330
92402744
11911268
4071277
53943687
46431924
18782399
73896063
41353309
63522176
86678935
31414382
13245477
6773554
30816225
5179100
91178097
45516333
76014681
63306392
38417719
50068834