44615990
31515684
49685767
89526026
33972045
42114672
96592794
3215611
68286105
53133785
6644788
41023000
30587637
5711427
60776331
796436
94778021
21483497
93612479
27773934
25645936
60805609
12794006
83964310
47386854
58672263
44797653
33028544
5730175
50894253
82232066
22589903
60865739
5106230
26473493
56392658
86248403
85881176
1086194
48391736