69882606
1319369
25585720
77262165
145403
74459647
91476632
52946154
38011381
54609607
32335092
95761916
53005019
57602050
65163265
34658529
69663997
70663505
41915839
14902324
24947539
72873191
59524529
741507
13306048
59549028
8446233
63995898
16558316
59959655
23206048
31962945
25008643
26574053
7329602
79642225
12366138
87521347
85119068
59178732